
********************************************************************************


project, doinfo
	 local pdir "`r(pdir)'"						  	    // the project's main dir.
	 local dofile "`r(dofile)'"						    // do-file's stub name
   local sig {bind:{hi:[`dofile'.dta. RP : `dofile'.do, `c(current_date)']}}	// a signature in notes

set more off
local rootdir "`pdir'"
local thisdir "`pdir'"

global nberdata "`pdir'/rawdata/readrawcps/marchcps"
global nbercode "`pdir'/programs/fromNBER"

local prepdata "`pdir'/scratch"


***************************************************************************************************************

project, original(${nberdata}/`dofile'.dat.gz)
project, relies_on(${nbercode}/`dofile'.dct)

* Unzip data *

! zcat ${nberdata}/`dofile'.dat.gz > ${nberdata}/`dofile'.dat

* Read in data *
quietly infile using "${nbercode}/`dofile'.dct", using("${nberdata}/`dofile'.dat") clear

*by Jean Roth Mon Oct  7 17:05:38 EDT 2002
*Please report errors to jroth@nber.org
*The raw CPS March files have a hierarchical structure.
*A household record is followed by a family record and then person records
*This program produces a person level dataset with family and household data appended
*Remember, household and family data are repeated for each person in cpsmar95.dta
*run with do cpsmar95
*Change input file location 'dictionary using' line on .dct files
*If you are using a PC, you may need to change the direction of the slashes as in C:\
*  or "\\Nber\home\data\cps\cpsmar95\cpsmar95.raw"
* A -1 means Blank; Not in Universe; or In Universe, Met No Conditions;
* Sometimes, -1 is present but not described in the codebook.
* These appear to be invalid values also.                              

* The following changes in variable names have been made: 
*      '$' to 'd';            '-' to '_';              '%' to 'p';
*      ($ = unedited data;     - = edited data;         % = allocated data)
* Note:  Variable names in Stata are case-sensitive             

replace     h_seq =     h_seq[_n-1]  if  hrecord>1
replace     hhpos =     hhpos[_n-1]  if  hrecord>1
replace   huunits =   huunits[_n-1]  if  hrecord>1
replace  h_faminc =  h_faminc[_n-1]  if  hrecord>1
replace  h_respnm =  h_respnm[_n-1]  if  hrecord>1
replace  hrintsta =  hrintsta[_n-1]  if  hrecord>1
replace  hrnumhou =  hrnumhou[_n-1]  if  hrecord>1
replace   hnumfam =   hnumfam[_n-1]  if  hrecord>1
replace    h_type =    h_type[_n-1]  if  hrecord>1
replace   h_month =   h_month[_n-1]  if  hrecord>1
replace    h_year =    h_year[_n-1]  if  hrecord>1
replace     h_mis =     h_mis[_n-1]  if  hrecord>1
replace   h_hhnum =   h_hhnum[_n-1]  if  hrecord>1
replace  h_livqrt =  h_livqrt[_n-1]  if  hrecord>1
replace  h_typebc =  h_typebc[_n-1]  if  hrecord>1
replace  h_tenure =  h_tenure[_n-1]  if  hrecord>1
replace  h_telhhd =  h_telhhd[_n-1]  if  hrecord>1
replace  h_telavl =  h_telavl[_n-1]  if  hrecord>1
replace  h_telint =  h_telint[_n-1]  if  hrecord>1
replace    hg_reg =    hg_reg[_n-1]  if  hrecord>1
replace   hg_st60 =   hg_st60[_n-1]  if  hrecord>1
replace   hg_msac =   hg_msac[_n-1]  if  hrecord>1
replace    hmsa_r =    hmsa_r[_n-1]  if  hrecord>1
replace    hccc_r =    hccc_r[_n-1]  if  hrecord>1
replace  hunder15 =  hunder15[_n-1]  if  hrecord>1
replace   hh5to18 =   hh5to18[_n-1]  if  hrecord>1
replace   hhotlun =   hhotlun[_n-1]  if  hrecord>1
replace    hhotno =    hhotno[_n-1]  if  hrecord>1
replace   hflunch =   hflunch[_n-1]  if  hrecord>1
replace   hflunno =   hflunno[_n-1]  if  hrecord>1
replace   hpublic =   hpublic[_n-1]  if  hrecord>1
replace   hlorent =   hlorent[_n-1]  if  hrecord>1
replace   hfoodsp =   hfoodsp[_n-1]  if  hrecord>1
replace   hfoodno =   hfoodno[_n-1]  if  hrecord>1
replace   hfoodmo =   hfoodmo[_n-1]  if  hrecord>1
replace    hfdval =    hfdval[_n-1]  if  hrecord>1
replace   hengast =   hengast[_n-1]  if  hrecord>1
replace   hengval =   hengval[_n-1]  if  hrecord>1
replace   hinc_ws =   hinc_ws[_n-1]  if  hrecord>1
replace    hwsval =    hwsval[_n-1]  if  hrecord>1
replace   hinc_se =   hinc_se[_n-1]  if  hrecord>1
replace    hseval =    hseval[_n-1]  if  hrecord>1
replace   hinc_fr =   hinc_fr[_n-1]  if  hrecord>1
replace    hfrval =    hfrval[_n-1]  if  hrecord>1
replace   hinc_uc =   hinc_uc[_n-1]  if  hrecord>1
replace    hucval =    hucval[_n-1]  if  hrecord>1
replace   hinc_wc =   hinc_wc[_n-1]  if  hrecord>1
replace    hwcval =    hwcval[_n-1]  if  hrecord>1
replace    hss_yn =    hss_yn[_n-1]  if  hrecord>1
replace    hssval =    hssval[_n-1]  if  hrecord>1
replace   hssi_yn =   hssi_yn[_n-1]  if  hrecord>1
replace   hssival =   hssival[_n-1]  if  hrecord>1
replace   hpaw_yn =   hpaw_yn[_n-1]  if  hrecord>1
replace   hpawval =   hpawval[_n-1]  if  hrecord>1
replace   hvet_yn =   hvet_yn[_n-1]  if  hrecord>1
replace   hvetval =   hvetval[_n-1]  if  hrecord>1
replace   hsur_yn =   hsur_yn[_n-1]  if  hrecord>1
replace   hsurval =   hsurval[_n-1]  if  hrecord>1
replace   hdis_yn =   hdis_yn[_n-1]  if  hrecord>1
replace   hdisval =   hdisval[_n-1]  if  hrecord>1
replace   hret_yn =   hret_yn[_n-1]  if  hrecord>1
replace   hretval =   hretval[_n-1]  if  hrecord>1
replace   hint_yn =   hint_yn[_n-1]  if  hrecord>1
replace   hintval =   hintval[_n-1]  if  hrecord>1
replace   hdiv_yn =   hdiv_yn[_n-1]  if  hrecord>1
replace   hdivval =   hdivval[_n-1]  if  hrecord>1
replace   hrnt_yn =   hrnt_yn[_n-1]  if  hrecord>1
replace   hrntval =   hrntval[_n-1]  if  hrecord>1
replace    hed_yn =    hed_yn[_n-1]  if  hrecord>1
replace    hedval =    hedval[_n-1]  if  hrecord>1
replace   hcsp_yn =   hcsp_yn[_n-1]  if  hrecord>1
replace   hcspval =   hcspval[_n-1]  if  hrecord>1
replace   halm_yn =   halm_yn[_n-1]  if  hrecord>1
replace   halmval =   halmval[_n-1]  if  hrecord>1
replace   hfin_yn =   hfin_yn[_n-1]  if  hrecord>1
replace   hfinval =   hfinval[_n-1]  if  hrecord>1
replace    hoi_yn =    hoi_yn[_n-1]  if  hrecord>1
replace    hoival =    hoival[_n-1]  if  hrecord>1
replace   htotval =   htotval[_n-1]  if  hrecord>1
replace  hearnval =  hearnval[_n-1]  if  hrecord>1
replace   hothval =   hothval[_n-1]  if  hrecord>1
replace     hhinc =     hhinc[_n-1]  if  hrecord>1
replace    hmcare =    hmcare[_n-1]  if  hrecord>1
replace    hmcaid =    hmcaid[_n-1]  if  hrecord>1
replace    hchamp =    hchamp[_n-1]  if  hrecord>1
replace    hhi_yn =    hhi_yn[_n-1]  if  hrecord>1
replace  hhstatus =  hhstatus[_n-1]  if  hrecord>1
replace  hunder18 =  hunder18[_n-1]  if  hrecord>1
replace  htop5pct =  htop5pct[_n-1]  if  hrecord>1
replace   hpctcut =   hpctcut[_n-1]  if  hrecord>1
replace  indccode =  indccode[_n-1]  if  hrecord>1
replace  hsup_wgt =  hsup_wgt[_n-1]  if  hrecord>1
replace  hptenure =  hptenure[_n-1]  if  hrecord>1
replace  hplivqrt =  hplivqrt[_n-1]  if  hrecord>1
replace  hptelhhd =  hptelhhd[_n-1]  if  hrecord>1
replace  hptelavl =  hptelavl[_n-1]  if  hrecord>1
replace  hptelint =  hptelint[_n-1]  if  hrecord>1
replace  i_hhotlu =  i_hhotlu[_n-1]  if  hrecord>1
replace  i_hhotno =  i_hhotno[_n-1]  if  hrecord>1
replace  i_hflunc =  i_hflunc[_n-1]  if  hrecord>1
replace  i_hflunn =  i_hflunn[_n-1]  if  hrecord>1
replace  i_hpubli =  i_hpubli[_n-1]  if  hrecord>1
replace  i_hloren =  i_hloren[_n-1]  if  hrecord>1
replace  i_hfoods =  i_hfoods[_n-1]  if  hrecord>1
replace  i_hfdval =  i_hfdval[_n-1]  if  hrecord>1
replace  i_hfoodn =  i_hfoodn[_n-1]  if  hrecord>1
replace  i_hfoodm =  i_hfoodm[_n-1]  if  hrecord>1
replace  i_hengas =  i_hengas[_n-1]  if  hrecord>1
replace  i_hengva =  i_hengva[_n-1]  if  hrecord>1
replace   h_idnum =   h_idnum[_n-1]  if  hrecord>1
replace  prop_tax =  prop_tax[_n-1]  if  hrecord>1
replace   housret =   housret[_n-1]  if  hrecord>1
replace   hrhtype =   hrhtype[_n-1]  if  hrecord>1
replace   frecord =   frecord[_n-1]  if  precord==3
replace    fh_seq =    fh_seq[_n-1]  if  precord==3
replace     ffpos =     ffpos[_n-1]  if  precord==3
replace     fkind =     fkind[_n-1]  if  precord==3
replace     ftype =     ftype[_n-1]  if  precord==3
replace  fpersons =  fpersons[_n-1]  if  precord==3
replace  fheadidx =  fheadidx[_n-1]  if  precord==3
replace  fwifeidx =  fwifeidx[_n-1]  if  precord==3
replace  fhusbidx =  fhusbidx[_n-1]  if  precord==3
replace  fspouidx =  fspouidx[_n-1]  if  precord==3
replace  flastidx =  flastidx[_n-1]  if  precord==3
replace  fmlasidx =  fmlasidx[_n-1]  if  precord==3
replace    fownu6 =    fownu6[_n-1]  if  precord==3
replace   fownu18 =   fownu18[_n-1]  if  precord==3
replace    frelu6 =    frelu6[_n-1]  if  precord==3
replace   frelu18 =   frelu18[_n-1]  if  precord==3
replace   fpctcut =   fpctcut[_n-1]  if  precord==3
replace   fpovcut =   fpovcut[_n-1]  if  precord==3
replace    famlis =    famlis[_n-1]  if  precord==3
replace     povll =     povll[_n-1]  if  precord==3
replace    frspov =    frspov[_n-1]  if  precord==3
replace   frsppct =   frsppct[_n-1]  if  precord==3
replace   finc_ws =   finc_ws[_n-1]  if  precord==3
replace    fwsval =    fwsval[_n-1]  if  precord==3
replace   finc_se =   finc_se[_n-1]  if  precord==3
replace    fseval =    fseval[_n-1]  if  precord==3
replace   finc_fr =   finc_fr[_n-1]  if  precord==3
replace    ffrval =    ffrval[_n-1]  if  precord==3
replace   finc_uc =   finc_uc[_n-1]  if  precord==3
replace    fucval =    fucval[_n-1]  if  precord==3
replace   finc_wc =   finc_wc[_n-1]  if  precord==3
replace    fwcval =    fwcval[_n-1]  if  precord==3
replace   finc_ss =   finc_ss[_n-1]  if  precord==3
replace    fssval =    fssval[_n-1]  if  precord==3
replace  finc_ssi =  finc_ssi[_n-1]  if  precord==3
replace   fssival =   fssival[_n-1]  if  precord==3
replace  finc_paw =  finc_paw[_n-1]  if  precord==3
replace   fpawval =   fpawval[_n-1]  if  precord==3
replace  finc_vet =  finc_vet[_n-1]  if  precord==3
replace   fvetval =   fvetval[_n-1]  if  precord==3
replace  finc_sur =  finc_sur[_n-1]  if  precord==3
replace   fsurval =   fsurval[_n-1]  if  precord==3
replace  finc_dis =  finc_dis[_n-1]  if  precord==3
replace   fdisval =   fdisval[_n-1]  if  precord==3
replace  finc_ret =  finc_ret[_n-1]  if  precord==3
replace   fretval =   fretval[_n-1]  if  precord==3
replace  finc_int =  finc_int[_n-1]  if  precord==3
replace   fintval =   fintval[_n-1]  if  precord==3
replace  finc_div =  finc_div[_n-1]  if  precord==3
replace   fdivval =   fdivval[_n-1]  if  precord==3
replace  finc_rnt =  finc_rnt[_n-1]  if  precord==3
replace   frntval =   frntval[_n-1]  if  precord==3
replace   finc_ed =   finc_ed[_n-1]  if  precord==3
replace    fedval =    fedval[_n-1]  if  precord==3
replace  finc_csp =  finc_csp[_n-1]  if  precord==3
replace   fcspval =   fcspval[_n-1]  if  precord==3
replace  finc_alm =  finc_alm[_n-1]  if  precord==3
replace   falmval =   falmval[_n-1]  if  precord==3
replace  finc_fin =  finc_fin[_n-1]  if  precord==3
replace   ffinval =   ffinval[_n-1]  if  precord==3
replace   finc_oi =   finc_oi[_n-1]  if  precord==3
replace    foival =    foival[_n-1]  if  precord==3
replace   ftotval =   ftotval[_n-1]  if  precord==3
replace  fearnval =  fearnval[_n-1]  if  precord==3
replace   fothval =   fothval[_n-1]  if  precord==3
replace    ftot_r =    ftot_r[_n-1]  if  precord==3
replace  fspanish =  fspanish[_n-1]  if  precord==3
replace  fsup_wgt =  fsup_wgt[_n-1]  if  precord==3
replace  ffposold =  ffposold[_n-1]  if  precord==3
replace   f_mv_fs =   f_mv_fs[_n-1]  if  precord==3
replace   f_mv_sl =   f_mv_sl[_n-1]  if  precord==3
replace  ffngcare =  ffngcare[_n-1]  if  precord==3
replace  ffngcaid =  ffngcaid[_n-1]  if  precord==3
replace  fhoussub =  fhoussub[_n-1]  if  precord==3
replace  ffoodreq =  ffoodreq[_n-1]  if  precord==3
replace  fhousreq =  fhousreq[_n-1]  if  precord==3

replace hrecord = 1
keep if precord==3

*Everything below this point are value labels

#delimit ;
;
label values hrecord  hrecord;
label define hrecord 
	1           "Household record"              
;
label values huunits  huunits;
label define huunits 
	0           "NC"                            
	1           "1 Unit"                        
	2           "2 Units"                       
	3           "3 - 4 Units"                   
	4           "5 - 9 Units"                   
	5           "10+ Units"                     
;
label values h_faminc h_faminc;
label define h_faminc
	0           "Less than $5,000 or niu"       
	1           "$5,000 to $7,499"              
	2           "$7,500 to $9,999"              
	3           "$10,000 to $12,499"            
	4           "$12,500 to $14,999"            
	5           "$15,000 to $19,999"            
	6           "$20,000 to $24,999"            
	7           "$25,000 to $29,999"            
	8           "$30,000 to $34,999"            
	9           "$35,000 to $39,999"            
	10          "$40,000 to $49,999"            
	11          "$50,000 to $59,999"            
	12          "$60,000 to $74,999"            
	13          "$75,000 and over"              
	19          "No response"                   
;
label values h_respnm h_respnm;
label define h_respnm
	0           "Blank or impossible"           
;
label values hrintsta hrintsta;
label define hrintsta
	1           "Interview"                     
	2           "Type A noninterview"           
	3           "Type B noninterview"           
	4           "Type C noninterview"           
;
label values hrnumhou hrnumhou;
label define hrnumhou
	0           "Noninterview household"        
;
label values hnumfam  hnumfam;
label define hnumfam 
	0           "Noninterview household"        
;
label values h_type   h_type; 
label define h_type  
	0           "Non-interview household"       
	1           "Husband/wife primary family"   
	2           "Husband/wife primary family"   
	3           "Unmarried civilian male"       
	4           "Unmarried civilian female"     
	5           "Primary family household -"    
	6           "Civilian male nonfamily"       
	7           "Civilian female nonfamily"     
	8           "Nonfamily householder household-"
	9           "Group quarters"                
;
label values h_month  h_month;
label define h_month 
	3           "March"                         
;
label values h_hhnum  h_hhnum;
label define h_hhnum 
	0           "Blank"                         
;
label values h_livqrt h_livqrt;
label define h_livqrt
	1           "House, apt., flat"             
	2           "HU in nontransient hotel, etc."
	3           "HU, perm,  in trans. hotel,"   
	4           "HU in rooming house"           
	5           "Mobile home or trailer with no"
	6           "Mobile home or trailer with 1" 
	7           "HU not specified above"        
	8           "Qtrs not hu in rooming or"     
	9           "Unit not perm in trans. hotel,"
	10          "Tent or trailer site"          
	11          "Student quarters in college"   
	12          "Other not HU"                  
;
label values h_typebc h_typebc;
label define h_typebc
	0           "Not in universe - interviewed" 
	1           "Vacant - regular"              
	2           "Vacant - storage of HHLD"      
	3           "Temp occ by persons with URE"  
	4           "Unfit or to be demolished"     
	5           "Under construction, not ready" 
	6           "Converted to temp business or" 
	7           "Occ by AF members or persons"  
	8           "Unocc tent or trailer site"    
	9           "Permit granted, construction"  
	10          "Other"                         
	11          "Demolished"                    
	12          "House or trailer moved"        
	13          "Outside segment"               
	14          "Converted to perm business"    
	15          "Merged"                        
	16          "Condemned"                     
	17          "Built after April 1, 1980"     
	18          "Unused line of listing sheet"  
	19          "Other"                         
;
label values h_tenure h_tenure;
label define h_tenure
	0           "Not in universe"               
	1           "Owned or being bought"         
	2           "Rent"                          
	3           "No cash rent"                  
;
label values h_telhhd h_telhhd;
label define h_telhhd
	0           "Not in universe (non-interview)"
	1           "Yes"                           
	2           "No"                            
;
label values h_telavl h_telavl;
label define h_telavl
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values h_telint h_telint;
label define h_telint
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hg_reg   hg_reg; 
label define hg_reg  
	1           "Northeast"                     
	2           "Midwest"                       
	3           "South"                         
	4           "West"                          
;
label values hg_st60  hg_st60l;
label define hg_st60l
	11          "Maine"                         
	12          "New Hampshire"                 
	13          "Vermont"                       
	14          "Massachusetts"                 
	15          "Rhode Island"                  
	16          "Connecticut"                   
	21          "New York"                      
	22          "New Jersey"                    
	23          "Pennsylvania"                  
	31          "Ohio"                          
	32          "Indiana"                       
	33          "Illinois"                      
	34          "Michigan"                      
	35          "Wisconsin"                     
	41          "Minnesota"                     
	42          "Iowa"                          
	43          "Missouri"                      
	44          "North Dakota"                  
	45          "South Dakota"                  
	46          "Nebraska"                      
	47          "Kansas"                        
	51          "Delaware"                      
	52          "Maryland"                      
	53          "District Of Columbia"          
	54          "Virginia"                      
	55          "West Virginia"                 
	56          "North Carolina"                
	57          "South Carolina"                
	58          "Georgia"                       
	59          "Florida"                       
	61          "Kentucky"                      
	62          "Tennessee"                     
	63          "Alabama"                       
	64          "Mississippi"                   
	71          "Arkansas"                      
	72          "Louisiana"                     
	73          "Oklahoma"                      
	74          "Texas"                         
	81          "Montana"                       
	82          "Idaho"                         
	83          "Wyoming"                       
	84          "Colorado"                      
	85          "New Mexico"                    
	86          "Arizona"                       
	87          "Utah"                          
	88          "Nevada"                        
	91          "Washington"                    
	92          "Oregon"                        
	93          "California"                    
	94          "Alaska"                        
	95          "Hawaii"                        
;
label values hg_msac  hg_msac;
label define hg_msac 
	0           "Not MSA/PMSA or not identifiable"
;
label values hmsa_r   hmsa_r; 
label define hmsa_r  
	1           "MSA"                           
	2           "Non MSA"                       
	3           "Not identifiable"              
;
label values hccc_r   hccc_r; 
label define hccc_r  
	1           "Central city"                  
	2           "Balance of MSA"                
	3           "Non MSA"                       
	4           "Not identifiable"              
;
label values hunder15 hunder1e;
label define hunder1e
	0           "None"                          
;
label values hh5to18  hh5to18l;
label define hh5to18l
	0           "None"                          
;
label values hhotlun  hhotlun;
label define hhotlun 
	0           "Not in universe"               
	1           "All or some"                   
	2           "None"                          
;
label values hhotno   hhotno; 
label define hhotno  
	0           "Not in universe"               
	1           "1 child"                       
	9           "9 or more children"            
;
label values hflunch  hflunch;
label define hflunch 
	0           "Not in universe"               
	1           "SOME OR ALL"                   
	2           "None"                          
;
label values hflunno  hflunno;
label define hflunno 
	0           "Not in universe"               
	1           "One"                           
	9           "Nine Or More"                  
;
label values hpublic  hpublic;
label define hpublic 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hlorent  hlorent;
label define hlorent 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hfoodsp  hfoodsp;
label define hfoodsp 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hfoodno  hfoodno;
label define hfoodno 
	0           "Not in universe"               
	1           "one"                           
	9           "Nine or more"                  
;
label values hfoodmo  hfoodmo;
label define hfoodmo 
	0           "Not in universe"               
	1           "One month"                     
	12          "Months"                        
;
label values hfdval   hfdval; 
label define hfdval  
	0           "Not in universe"               
;
label values hengast  hengast;
label define hengast 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hengval  hengval;
label define hengval 
	0           "Not in universe"               
;
label values hinc_ws  hinc_ws;
label define hinc_ws 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hwsval   hwsval; 
label define hwsval  
	0           "None or not in universe"       
;
label values hinc_se  hinc_se;
label define hinc_se 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hseval   hseval; 
label define hseval  
	0           "None or not in universe"       
;
label values hinc_fr  hinc_fr;
label define hinc_fr 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hfrval   hfrval; 
label define hfrval  
	0           "None or not in universe"       
;
label values hinc_uc  hinc_uc;
label define hinc_uc 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hucval   hucval; 
label define hucval  
	0           "None or not in universe"       
;
label values hinc_wc  hinc_wc;
label define hinc_wc 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hwcval   hwcval; 
label define hwcval  
	0           "None or not in universe"       
;
label values hss_yn   hss_yn; 
label define hss_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hssval   hssval; 
label define hssval  
	0           "None or not in universe"       
;
label values hssi_yn  hssi_yn;
label define hssi_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hssival  hssival;
label define hssival 
	0           "None"                          
;
label values hpaw_yn  hpaw_yn;
label define hpaw_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hpawval  hpawval;
label define hpawval 
	0           "None"                          
;
label values hvet_yn  hvet_yn;
label define hvet_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hvetval  hvetval;
label define hvetval 
	0           "None or not in universe"       
;
label values hsur_yn  hsur_yn;
label define hsur_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hsurval  hsurval;
label define hsurval 
	0           "None or not in universe"       
;
label values hdis_yn  hdis_yn;
label define hdis_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hdisval  hdisval;
label define hdisval 
	0           "None or not in universe"       
;
label values hret_yn  hret_yn;
label define hret_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hretval  hretval;
label define hretval 
	0           "None or not in universe"       
;
label values hint_yn  hint_yn;
label define hint_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hintval  hintval;
label define hintval 
	0           "None or not in universe"       
;
label values hdiv_yn  hdiv_yn;
label define hdiv_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hdivval  hdivval;
label define hdivval 
	0           "None or not in universe"       
;
label values hrnt_yn  hrnt_yn;
label define hrnt_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hrntval  hrntval;
label define hrntval 
	0           "None or not in universe"       
;
label values hed_yn   hed_yn; 
label define hed_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hedval   hedval; 
label define hedval  
	0           "None or not in universe"       
;
label values hcsp_yn  hcsp_yn;
label define hcsp_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hcspval  hcspval;
label define hcspval 
	0           "None or not in universe"       
;
label values halm_yn  halm_yn;
label define halm_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values halmval  halmval;
label define halmval 
	0           "None or not in universe"       
;
label values hfin_yn  hfin_yn;
label define hfin_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hfinval  hfinval;
label define hfinval 
	0           "None or not in universe"       
;
label values hoi_yn   hoi_yn; 
label define hoi_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hoival   hoival; 
label define hoival  
	0           "None or not in universe"       
;
label values htotval  htotval;
label define htotval 
	0           "None or not in universe"       
;
label values hearnval hearnval;
label define hearnval
	0           "None or not in universe"       
;
label values hothval  hothval;
label define hothval 
	0           "None or not in universe"       
;
label values hhinc    hhinc;  
label define hhinc   
	0           "Not in universe"               
	1           "Under $2,500"                  
	2           "$2,500 to $4,999"              
	3           "$5,000 to $7,499"              
	4           "$7,500 to $9,999"              
	5           "$10,000 to $12,499"            
	6           "$12,500 to $14,999"            
	7           "$15,000 to $17,499"            
	8           "$17,500 to $19,999"            
	9           "$20,000 to $22,499"            
	10          "$22,500 to $24,999"            
	11          "$25,000 to $27,499"            
	12          "$27,500 to $29,999"            
	13          "$30,000 to $32,499"            
	14          "$32,500 to $34,999"            
	15          "$35,000 to $37,499"            
	16          "$37,500 to $39,999"            
	17          "$40,000 to $42,499"            
	18          "$42,500 to $44,999"            
	19          "$45,000 to $47,499"            
	20          "$47,500 to $49,999"            
	21          "$50,000 to $52,499"            
	22          "$52,500 to $54,999"            
	23          "$55,000 to $57,499"            
	24          "$57,500 to $59,999"            
	25          "$60,000 to $62,499"            
	26          "$62,500 to $64,999"            
	27          "$65,000 to $67,499"            
	28          "$67,500 to $69,999"            
	29          "$70,000 to $72,499"            
	30          "$72,500 to $74,999"            
	31          "$75,000 to $77,499"            
	32          "$77,500 to $79,999"            
	33          "$80,000 to $82,499"            
	34          "$82,500 to $84,999"            
	35          "$85,000 to $87,499"            
	36          "$87,500 to $89,999"            
	37          "$90,000 to $92,499"            
	38          "$92,500 to $94,999"            
	39          "$95,000 to $97,499"            
	40          "$97,500 to $99,999"            
	41          "$100,000 and over"             
;
label values hmcare   hmcare; 
label define hmcare  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hmcaid   hmcaid; 
label define hmcaid  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hchamp   hchamp; 
label define hchamp  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hhi_yn   hhi_yn; 
label define hhi_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hhstatus hhstatus;
label define hhstatus
	0           "Not in universe (group"        
	1           "Primary family"                
	2           "Nonfamily householder living"  
	3           "Nonfamily householder living"  
;
label values hunder18 hunder1h;
label define hunder1h
	0           "None"                          
;
label values htop5pct htop5pct;
label define htop5pct
	0           "Not in universe (group quarters)"
	1           "In top 5 percent"              
	2           "Not in top 5 percent"          
;
label values hpctcut  hpctcut;
label define hpctcut 
	0           "Not in universe (group quarters)"
	1           "Lowest 5 percent"              
	2           "Second 5 percent"              
	20          "Top 5 percent"                 
;
label values indccode indccode;
label define indccode
	0           "Not individually identified"   
;
label values hptenure hptenure;
label define hptenure
	0           "No change"                     
	1           "Value to blank"                
	4           "Allocated"                     
;
label values hplivqrt hplivqrt;
label define hplivqrt
	0           "No change"                     
	4           "Allocated"                     
	7           "Blank to NA - no error"        
;
label values hptelhhd hptelhhd;
label define hptelhhd
	0           "No change"                     
	1           "Value to blank"                
	4           "Allocated"                     
;
label values hptelavl hptelavl;
label define hptelavl
	0           "No change"                     
	1           "Value to blank"                
	4           "Allocated"                     
;
label values hptelint hptelint;
label define hptelint
	0           "No change"                     
	1           "Value to blank"                
	4           "Allocated"                     
;
label values i_hhotlu i_hhotlu;
label define i_hhotlu
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hhotno i_hhotno;
label define i_hhotno
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hflunc i_hflunc;
label define i_hflunc
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hflunn i_hflunn;
label define i_hflunn
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hpubli i_hpubli;
label define i_hpubli
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hloren i_hloren;
label define i_hloren
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hfoods i_hfoods;
label define i_hfoods
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hfdval i_hfdval;
label define i_hfdval
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hfoodn i_hfoodn;
label define i_hfoodn
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hfoodm i_hfoodm;
label define i_hfoodm
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hengas i_hengas;
label define i_hengas
	0           "No change"                     
	1           "Allocated"                     
;
label values i_hengva i_hengva;
label define i_hengva
	0           "No change"                     
	1           "Allocated"                     
;
label values prop_tax prop_tax;
label define prop_tax
	0           "None"                          
;
label values housret  housret;
label define housret 
	0           "None"                          
	-9999       "Dollar amount"                 
;
label values hrhtype  hrhtype;
label define hrhtype 
	0           "Non-interview household"       
	1           "Husband/wife primary family"   
	2           "Husband/wife primary family"   
	3           "Unmarried civilian male primary"
	4           "Unmarried civilian female"     
	5           "Primary family household -"    
	6           "Civilian male nonfamily"       
	7           "Civilian female nonfamily"     
	8           "Nonfamily householder"         
	9           "Group quarters with actual"    
	10          "Group quarters with secondary" 
;
label values frecord  frecord;
label define frecord 
	2           "Family record"                 
;
label values fkind    fkind;  
label define fkind   
	1           "Husband-wife family"           
	2           "Other male head"               
	3           "Other female head"             
;
label values ftype    ftype;  
label define ftype   
	1           "Primary family"                
	2           "Nonfamily householder"         
	3           "Related subfamily"             
	4           "Unrelated subfamily"           
	5           "Secondary individual"          
;
label values fwifeidx fwifeidx;
label define fwifeidx
	0           "No wife"                       
;
label values fhusbidx fhusbidx;
label define fhusbidx
	0           "No husband"                    
;
label values fspouidx fspouidx;
label define fspouidx
	0           "No spouse"                     
;
label values fownu6   fownu6l;
label define fownu6l 
	0           "None, not in universe"         
	1           "1"                             
	2           "2"                             
	6           "6+"                            
;
label values fownu18  fownu18l;
label define fownu18l
	0           "None, not in universe"         
	1           "1"                             
	9           "9 or more"                     
;
label values frelu6   frelu6l;
label define frelu6l 
	0           "None, not in universe"         
	1           "1"                             
	2           "2"                             
	6           "6+"                            
;
label values frelu18  frelu18l;
label define frelu18l
	0           "None, not in universe"         
	1           "1"                             
	2           "2"                             
	9           "9+"                            
;
label values fpctcut  fpctcut;
label define fpctcut 
	0           "NIU (FTYPE=2+)"                
	1           "Lowest 5 percent"              
	2           "Second 5 percent"              
	20          "Top 5 percent"                 
;
label values famlis   famlis; 
label define famlis  
	1           "Below low-income level"        
	2           "100 - 124 percent of the low-" 
	3           "125 - 149 percent of the low-" 
	4           "150 percent and above the"     
;
label values povll    povll;  
label define povll   
	1           "Under .50"                     
	2           ".50 to .74"                    
	3           ".75 to .99"                    
	4           "1.00 to 1.24"                  
	5           "1.25 to 1.49"                  
	6           "1.50 to 1.74"                  
	7           "1.75 to 1.99"                  
	8           "2.00 to 2.49"                  
	9           "2.50 to 2.99"                  
	10          "3.00 to 3.49"                  
	11          "3.50 to 3.99"                  
	12          "4.00 to 4.49"                  
	13          "4.50 to 4.99"                  
	14          "5.00 and over"                 
;
label values frspov   frspov; 
label define frspov  
	0           "Not in universe"               
	1           "Under .50"                     
	2           ".50 to .74"                    
	3           ".75 to .99"                    
	4           "1.00 to 1.24"                  
	5           "1.25 to 1.49"                  
	6           "1.50 to 1.74"                  
	7           "1.75 to 1.99"                  
	8           "2.00 to 2.49"                  
	9           "2.50 to 2.99"                  
	10          "3.00 to 3.49"                  
	11          "3.50 to 3.99"                  
	12          "4.00 to 4.49"                  
	13          "4.50 to 4.99"                  
	14          "5.00 and over"                 
;
label values finc_ws  finc_ws;
label define finc_ws 
	1           "Yes"                           
	2           "No"                            
;
label values finc_se  finc_se;
label define finc_se 
	1           "Yes"                           
	2           "No"                            
;
label values fseval   fseval; 
label define fseval  
	0           "None or not in universe"       
;
label values finc_fr  finc_fr;
label define finc_fr 
	1           "Yes"                           
	2           "No"                            
;
label values ffrval   ffrval; 
label define ffrval  
	0           "None or not in universe"       
;
label values finc_uc  finc_uc;
label define finc_uc 
	1           "Yes"                           
	2           "No"                            
;
label values fucval   fucval; 
label define fucval  
	0           "None or not in universe"       
;
label values finc_wc  finc_wc;
label define finc_wc 
	1           "Yes"                           
	2           "No"                            
;
label values fwcval   fwcval; 
label define fwcval  
	0           "None or not in universe"       
;
label values finc_ss  finc_ss;
label define finc_ss 
	1           "Yes"                           
	2           "No"                            
;
label values fssval   fssval; 
label define fssval  
	0           "None or not in universe"       
;
label values finc_ssi finc_ssi;
label define finc_ssi
	1           "Yes"                           
	2           "No"                            
;
label values fssival  fssival;
label define fssival 
	0           "None"                          
;
label values finc_paw finc_paw;
label define finc_paw
	1           "Yes"                           
	2           "No"                            
;
label values fpawval  fpawval;
label define fpawval 
	0           "None"                          
;
label values finc_vet finc_vet;
label define finc_vet
	1           "Yes"                           
	2           "No"                            
;
label values fvetval  fvetval;
label define fvetval 
	0           "None or not in universe"       
;
label values finc_sur finc_sur;
label define finc_sur
	1           "Yes"                           
	2           "No"                            
;
label values fsurval  fsurval;
label define fsurval 
	0           "None or not in universe"       
;
label values finc_dis finc_dis;
label define finc_dis
	1           "Yes"                           
	2           "No"                            
;
label values fdisval  fdisval;
label define fdisval 
	0           "None or not in universe"       
;
label values finc_ret finc_ret;
label define finc_ret
	1           "Yes"                           
	2           "No"                            
;
label values fretval  fretval;
label define fretval 
	0           "None or not in universe"       
;
label values finc_int finc_int;
label define finc_int
	1           "Yes"                           
	2           "No"                            
;
label values fintval  fintval;
label define fintval 
	0           "None or not in universe"       
;
label values finc_div finc_div;
label define finc_div
	1           "Yes"                           
	2           "No"                            
;
label values fdivval  fdivval;
label define fdivval 
	0           "None or not in universe"       
;
label values finc_rnt finc_rnt;
label define finc_rnt
	1           "Yes"                           
	2           "No"                            
;
label values frntval  frntval;
label define frntval 
	0           "None or not in universe"       
;
label values finc_ed  finc_ed;
label define finc_ed 
	1           "Yes"                           
	2           "No"                            
;
label values fedval   fedval; 
label define fedval  
	0           "None or not in universe"       
;
label values finc_csp finc_csp;
label define finc_csp
	1           "Yes"                           
	2           "No"                            
;
label values fcspval  fcspval;
label define fcspval 
	0           "None or not in universe"       
;
label values finc_alm finc_alm;
label define finc_alm
	1           "Yes"                           
	2           "No"                            
;
label values falmval  falmval;
label define falmval 
	0           "None or not in universe"       
;
label values finc_fin finc_fin;
label define finc_fin
	1           "Yes"                           
	2           "No"                            
;
label values ffinval  ffinval;
label define ffinval 
	0           "None or not in universe"       
;
label values finc_oi  finc_oi;
label define finc_oi 
	1           "Yes"                           
	2           "No"                            
;
label values foival   foival; 
label define foival  
	0           "None or not in universe"       
;
label values ftotval  ftotval;
label define ftotval 
	0           "None"                          
;
label values fearnval fearnval;
label define fearnval
	0           "None"                          
;
label values fothval  fothval;
label define fothval 
	0           "None"                          
;
label values ftot_r   ftot_r; 
label define ftot_r  
	1           "Under $2,500"                  
	2           "$2,500 to $4,999"              
	3           "$5,000 to $7,499"              
	4           "$7,500 to $9,999"              
	5           "$10,000 to $12,499"            
	6           "$12,500 to $14,999"            
	7           "$15,000 to $17,499"            
	8           "$17,500 to $19,999"            
	9           "$20,000 to $22,499"            
	10          "$22,500 to $24,999"            
	11          "$25,000 to $27,499"            
	12          "$27,500 to $29,999"            
	13          "$30,000 to $32,499"            
	14          "$32,500 to $34,999"            
	15          "$35,000 to $37,499"            
	16          "$37,500 to $39,999"            
	17          "$40,000 to $42,499"            
	18          "$42,500 to $44,999"            
	19          "$45,000 to $47,499"            
	20          "$47,500 to $49,999"            
	21          "$50,000 to $52,499"            
	22          "$52,500 to $54,999"            
	23          "$55,000 to $57,499"            
	24          "$57,500 to $59,999"            
	25          "$60,000 to $62,499"            
	26          "$62,500 to $64,999"            
	27          "$65,000 to $67,499"            
	28          "$67,500 to $69,999"            
	29          "$70,000 to $72,499"            
	30          "$72,500 to $74,999"            
	31          "$75,000 to $77,499"            
	32          "$77,500 to $79,999"            
	33          "$80,000 to $82,499"            
	34          "$82,500 to $84,999"            
	35          "$85,000 to $87,499"            
	36          "$87,500 to $89,999"            
	37          "$90,000 to $92,499"            
	38          "$92,500 to $94,999"            
	39          "$95,000 to $97,499"            
	40          "$97,500 to $99,999"            
	41          "$100,000 and over"             
;
label values fspanish fspanish;
label define fspanish
	1           "Yes"                           
	2           "No"                            
;
label values f_mv_fs  f_mv_fs;
label define f_mv_fs 
	0           "None"                          
;
label values f_mv_sl  f_mv_sl;
label define f_mv_sl 
	0           "None"                          
;
label values ffngcare ffngcare;
label define ffngcare
	0           "None"                          
;
label values ffngcaid ffngcaid;
label define ffngcaid
	0           "None"                          
;
label values fhoussub fhoussub;
label define fhoussub
	0           "None"                          
;
label values ffoodreq ffoodreq;
label define ffoodreq
	0           "None"                          
;
label values fhousreq fhousreq;
label define fhousreq
	0           "None"                          
;
label values precord  precord;
label define precord 
	3           "Person record"                 
;
label values peparent peparent;
label define peparent
	0           "None"                          
;
label values a_exprrp a_exprrp;
label define a_exprrp
	1           "Reference persons with"        
	2           "Reference persons with no"     
	3           "Husband"                       
	4           "Wife"                          
	5           "Natural/adopted child"         
	6           "Step Child (deleted for 1994)" 
	7           "Grandchild"                    
	8           "Parent"                        
	9           "Brother/sister"                
	10          "Other relative"                
	11          "Foster child"                  
	12          "Nonrelative of reference"      
	13          "Partner/roommate"              
	14          "Nonrelative of reference"      
;
label values prmarsta prmarsta;
label define prmarsta
	1           "Married - civilian spouse"     
	2           "Married - AF spouse present"   
	3           "Married - spouse absent"       
	4           "Widowed"                       
	5           "Divorced"                      
	6           "Separated"                     
	7           "Never married"                 
;
label values pespouse pespouse;
label define pespouse
	0           "None or children"              
;
label values pesex    pesex;  
label define pesex   
	1           "Male"                          
	2           "Female"                        
;
label values peafwhen peafwhen;
label define peafwhen
	0           "Children or Armed Forces"      
	1           "Vietnam"                       
	2           "Korean war"                    
	3           "World war II"                  
	4           "World war I"                   
	5           "Other service"                 
	6           "Nonveteran"                    
;
label values peeduca  peeduca;
label define peeduca 
	0           "Children"                      
	31          "Less than 1st grade"           
	32          "1st,2nd,3rd,or 4th grade"      
	33          "5th or 6th grade"              
	34          "7th and 8th grade"             
	35          "9th grade"                     
	36          "10th grade"                    
	37          "11th grade"                    
	38          "12th grade no diploma"         
	39          "High school graduate - high"   
	40          "Some college but no degree"    
	41          "Associate degree in college -" 
	42          "Associate degree in college -" 
	43          "Bachelor's degree (for example:"
	44          "Master's degree (for example:" 
	45          "Professional school degree"    
	46          "Doctorate degree (for example:"
;
label values perace   perace; 
label define perace  
	1           "White"                         
	2           "Black"                         
	3           "Amer Indian, Aleut Eskimo"     
	4           "Asian or Pacific islander"     
	5           "Other"                         
;
label values p_stat   p_stat; 
label define p_stat  
	1           "Adult civilian household member"
	2           "Adult Armed Forces household"  
	3           "Child"                         
;
label values prorigin prorigin;
label define prorigin
	1           "Mexican American"              
	2           "Chicano"                       
	3           "Mexican (Mexicano)"            
	4           "Puerto Rican"                  
	5           "Cuban"                         
	6           "Central or South American"     
	7           "Other Spanish"                 
	8           "All other"                     
	9           "Don't know"                    
	10          "NA"                            
;
label values prfamnum prfamnum;
label define prfamnum
	0           "Not a family member"           
	1           "Primary family member only"    
;
label values prfamtyp prfamtyp;
label define prfamtyp
	1           "Primary family"                
	2           "Nonfamily householder"         
	3           "Related subfamily"             
	4           "Unrelated subfamily"           
	5           "Secondary individual"          
;
label values prfamrel prfamrel;
label define prfamrel
	0           "Not a family member"           
	1           "Reference person"              
	2           "Spouse"                        
	3           "Child"                         
	4           "Other relative (primary family"
;
label values a_pfrel  a_pfrel;
label define a_pfrel 
	0           "Not in primary family"         
	1           "Husband"                       
	2           "Wife"                          
	3           "Own child"                     
	4           "Other relative"                
	5           "Unmarried reference person"    
;
label values hhdrel   hhdrel; 
label define hhdrel  
	1           "Householder"                   
	2           "Spouse of householder"         
	3           "Under 18 years, single"        
	4           "Under 18 years, ever married"  
	5           "18 years and over"             
	6           "Other relative of householder" 
	7           "Nonrelative of householder"    
	8           "Secondary individual"          
;
label values famrel   famrel; 
label define famrel  
	1           "Reference person of family"    
	2           "Spouse of reference person"    
	3           "Under 18 years, single"        
	4           "Under 18 years, ever married"  
	5           "18 years and over"             
	6           "Grandchild of reference"       
	7           "Under 18 years, single"        
	8           "Under 18 years, ever married"  
	9           "18 years and over"             
	10          "Nonfamily householder"         
	11          "Secondary individual"          
;
label values hhdfmx   hhdfmx; 
label define hhdfmx  
	1           "Householder"                   
	2           "Spouse of householder"         
	3           "Reference person of subfamily" 
	4           "Not in a subfamily"            
	5           "Reference person of subfamily" 
	6           "Spouse of subfamily reference" 
	7           "Not in a subfamily"            
	8           "Head of a subfamily"           
	9           "Not in a subfamily"            
	10          "Reference person of subfamily" 
	11          "Spouse of subfamily reference" 
	12          "Not in a subfamily"            
	23          "Reference person of subfamily" 
	24          "Child of a subfamily"          
	25          "Not in a subfamily"            
	26          "Reference person of subfamily" 
	27          "Spouse of subfamily reference" 
	28          "Not used"                      
	29          "Not in a subfamily"            
	30          "Reference person of a subfamily"
	31          "Not in a subfamily"            
	32          "Reference person of subfamily" 
	33          "Spouse of subfamily reference" 
	34          "Not in a subfamily"            
	35          "Reference person of subfamily" 
	36          "Child of subfamily reference"  
	37          "Not in a subfamily"            
	38          "Reference person of subfamily" 
	39          "Spouse of subfamily reference" 
	40          "Not in a subfamily"            
	41          "Reference person of a subfamily"
	42          "Not in a subfamily"            
	43          "Reference person of subfamily" 
	44          "Spouse of subfamily reference" 
	45          "Not in a subfamily"            
	46          "Reference person of unrelated" 
	47          "Spouse of unrelated subfamily" 
	48          "Child < 18, single (never-"    
	49          "Nonfamily householder"         
	50          "Secondary individual"          
	51          "In group quarters"             
;
label values parent   parent; 
label define parent  
	0           "Not in universe"               
	1           "Both parents present"          
	2           "Mother only present"           
	3           "Father only present"           
	4           "Neither parent present"        
;
label values age1     age1l;  
label define age1l   
	0           "Not in universe"               
	1           "15 years"                      
	2           "16 and 17 years"               
	3           "18 and 19 years"               
	4           "20 and 21 years"               
	5           "22 to 24 years"                
	6           "25 to 29 years"                
	7           "30 to 34 years"                
	8           "35 to 39 years"                
	9           "40 to 44 years"                
	10          "45 to 49 years"                
	11          "50 to 54 years"                
	12          "55 to 59 years"                
	13          "60 to 61 years"                
	14          "62 to 64 years"                
	15          "65 to 69 years"                
	16          "70 to 74 years"                
	17          "75 years and over"             
;
label values a_fnlwgt a_fnlwgt;
label define a_fnlwgt
	0           "Supplemental spanish sample"   
;
label values a_ernlwt a_ernlwt;
label define a_ernlwt
	0           "Not in universe or children"   
;
label values pehractt pehractt;
label define pehractt
	0           "Not in universe or children"   
;
label values a_uslft  a_uslft;
label define a_uslft 
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values a_whyabs a_whyabs;
label define a_whyabs
	0           "Not in universe or children"   
	1           "Own illness"                   
	2           "On vacation"                   
	3           "Bad weather"                   
	4           "Labor dispute"                 
	5           "New job to begin within 30 days"
	6           "Temporary layoff (under 30 days)"
	7           "Indefinite layoff (30 days or" 
	8           "Other"                         
;
label values peabspdo peabspdo;
label define peabspdo
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
	3           "Self-employed"                 
;
label values prunedur prunedur;
label define prunedur
	0           "Not in universe or children or"
;
label values pelklwo  pelklwo;
label define pelklwo 
	1           "In last 12 months"             
	2           "More than 12 months ago"       
	5           "Never worked"                  
;
label values pei01icd pei01icd;
label define pei01icd
	0           "Old not in universe or children"
;
label values pei01ocd pei01ocd;
label define pei01ocd
	0           "Old not in universe or children"
;
label values a_clswkr a_clswkr;
label define a_clswkr
	1           "Private"                       
	2           "Government - Federal"          
	3           "Government - State"            
	4           "Government - Local"            
	5           "Self-employed-incorporated"    
	6           "Self-employed-not incorporated"
	7           "Without pay"                   
	8           "Never worked"                  
;
label values penlfjh  penlfjh;
label define penlfjh 
	1           "Within the past 12 months"     
	3           "More than 12 months ago"       
	7           "Never worked"                  
;
label values prwntjob prwntjob;
label define prwntjob
	1           "Want a job"                    
	2           "Other not in labor force"      
;
label values pehrusl1 pehrusla;
label define pehrusla
	0           "None, not in universe or"      
;
label values peernhry peernhry;
label define peernhry
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values prernhly prernhly;
label define prernhly
	0           "Not in universe or children"   
;
label values prernwa  prernwa;
label define prernwa 
	0           "Not in universe or children"   
;
label values peernlab peernlab;
label define peernlab
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values peerncov peerncov;
label define peerncov
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values peschenr peschenr;
label define peschenr
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values peschlvl peschlvl;
label define peschlvl
	0           "Not in universe or children"   
	1           "High school"                   
	2           "College or university"         
;
label values peschft  peschft;
label define peschft 
	0           "Not in universe or children"   
	1           "Full time"                     
	2           "Part time"                     
;
label values a_lfsr   a_lfsr; 
label define a_lfsr  
	0           "Children or Armed Forces"      
	3           "Unemployed, looking for work"  
	4           "Unemployed, on layoff"         
	7           "Nilf"                          
;
label values a_untype a_untype;
label define a_untype
	0           "Not in universe or children"   
	1           "Job loser - on layoff"         
	2           "Other job loser"               
	3           "Job leaver"                    
	4           "Re-entrant"                    
	5           "New entrant"                   
;
label values prexplf  prexplf;
label define prexplf 
	0           "Not in experienced labor force"
	1           "Employed"                      
	2           "Unemployed"                    
;
label values prwksch  prwksch;
label define prwksch 
	0           "Not in universe"               
	1           "At work"                       
	2           "With job, not at work"         
	3           "Unemployed, seeks full-time"   
	4           "Unemployed, seeks part-time"   
;
label values prcivlf  prcivlf;
label define prcivlf 
	0           "Not in universe or children"   
	1           "In universe"                   
;
label values prftlf   prftlf; 
label define prftlf  
	0           "Not in universe or children"   
	1           "Full time labor force"         
;
label values prmjind1 prmjinda;
label define prmjinda
	0           "Not in universe or children"   
	1           "Agriculture"                   
	2           "Mining"                        
	3           "Construction"                  
	4           "Manufacturing-durable goods"   
	5           "Manufacturing-nondurable goods"
	6           "Transportation"                
	7           "Communications"                
	8           "Utilities and sanitary services"
	9           "Wholesale trade"               
	10          "Retail trade"                  
	11          "Finance,insurance and real"    
	12          "Private household"             
	13          "Business and repair"           
	14          "Personal services, except"     
	15          "Entertainment"                 
	16          "Hospital"                      
	17          "Medical, except hospital"      
	18          "Educational"                   
	19          "Social services"               
	20          "Other professional"            
	21          "Forestry and fisheries"        
	22          "Public administration"         
	23          "Armed Forces"                  
;
label values prdtind1 prdtinda;
label define prdtinda
	0           "Not in universe or children"   
;
label values prmjocc1 prmjocca;
label define prmjocca
	0           "Not in universe or children"   
	1           "Executive, admin. and"         
	2           "Professional specialty"        
	3           "Technicians and related support"
	4           "Sales"                         
	5           "Administrative support, incl." 
	6           "Private household"             
	7           "Protective service"            
	8           "Other service"                 
	9           "Precision production, craft"   
	10          "Machine operators, assemblers" 
	11          "Transportation and material"   
	12          "Handlers, equip. cleaners, etc."
	13          "Farming, forestry and fishing" 
	14          "Armed Forces"                  
;
label values prdtocc1 prdtocca;
label define prdtocca
	0           "Not in universe for children"  
;
label values a_ernel  a_ernel;
label define a_ernel 
	0           "Not in universe or children"   
	1           "Earnings eligible"             
;
label values a_rcow   a_rcow; 
label define a_rcow  
	0           "Not in universe or children"   
	1           "Private"                       
	2           "Federal"                       
	3           "State"                         
	4           "Local"                         
	5           "Self-employment-"              
	6           "Without pay"                   
;
label values workyn   workyn; 
label define workyn  
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values wtemp    wtemp;  
label define wtemp   
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values nwlook   nwlook; 
label define nwlook  
	0           "Not in universe or children"   
	1           "Yes"                           
	2           "No"                            
;
label values nwlkwk   nwlkwk; 
label define nwlkwk  
	0           "Not in universe"               
	1           "1 week"                        
	52          "52 weeks"                      
;
label values rsnnotw  rsnnotw;
label define rsnnotw 
	0           "Not in universe"               
	1           "Ill or disabled"               
	2           "Retired"                       
	3           "Taking care of home or family" 
	4           "Going to school"               
	5           "Could not find work"           
	6           "Other"                         
;
label values wkswork  wkswork;
label define wkswork 
	0           "Not in universe"               
	1           "1 week"                        
	52          "52 weeks"                      
;
label values wkcheck  wkcheck;
label define wkcheck 
	0           "Not in universe"               
	1           "1-49 weeks"                    
	2           "50-51 weeks"                   
	3           "52 weeks"                      
;
label values losewks  losewks;
label define losewks 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values lknone   lknone; 
label define lknone  
	0           "Not in universe"               
	1           "No weeks looking for work"     
;
label values lkweeks  lkweeks;
label define lkweeks 
	0           "Not in universe"               
	1           "01 weeks"                      
	51          "51 weeks"                      
;
label values lkstrch  lkstrch;
label define lkstrch 
	0           "Not in universe"               
	1           "Yes, 1 stretch"                
	2           "No, 2 stretches"               
	3           "No, 3 plus stretches"          
;
label values pyrsn    pyrsn;  
label define pyrsn   
	0           "Not in universe"               
	1           "Ill or disabled"               
	2           "Taking care of home"           
	3           "Going to school"               
	4           "Retired"                       
	5           "No work available"             
	6           "Other"                         
;
label values phmemprs phmemprs;
label define phmemprs
	0           "Not in universe"               
	1           "1 employer"                    
	2           "2"                             
	3           "3 plus"                        
;
label values hrswk    hrswk;  
label define hrswk   
	0           "Not in universe"               
	1           "1 hour"                        
	99          "99 hours plus"                 
;
label values hrcheck  hrcheck;
label define hrcheck 
	0           "Not in universe"               
	1           "Part-time (1-34)"              
	2           "Full-time (35+)"               
;
label values ptyn     ptyn;   
label define ptyn    
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ptweeks  ptweeks;
label define ptweeks 
	0           "Not in universe"               
	1           "1 week"                        
	52          "52 weeks"                      
;
label values ptrsn    ptrsn;  
label define ptrsn   
	0           "Not in universe"               
	1           "Could only find part time job" 
	2           "Wanted part time"              
	3           "Slack work"                    
	4           "Other"                         
;
label values ljcw     ljcw;   
label define ljcw    
	0           "Not in universe"               
	1           "Private"                       
	2           "Federal"                       
	3           "State"                         
	4           "Local"                         
	5           "Self-employed incorporated, yes"
	6           "Self-employed incorporated, no"
	7           "Without pay"                   
;
label values industry industry;
label define industry
	0           "Not in universe"               
;
label values occup    occup;  
label define occup   
	0           "Not in universe or children"   
;
label values wexp     wexp;   
label define wexp    
	0           "Not in universe"               
	1           "50 to 52 weeks"                
	2           "48 to 49 weeks"                
	3           "40 to 47 weeks"                
	4           "27 to 39 weeks"                
	5           "14 to 26 weeks"                
	6           "13 weeks or less"              
	7           "50 to 52 weeks"                
	8           "48 to 49 weeks"                
	9           "40 to 47 weeks"                
	10          "27 to 39 weeks"                
	11          "14 to 26 weeks"                
	12          "13 weeks or less"              
	13          "Nonworker"                     
;
label values wewkrs   wewkrs; 
label define wewkrs  
	0           "Not in universe"               
	1           "Full-time"                     
	2           "Part-time"                     
	3           "Full-time"                     
	4           "Part-time"                     
	5           "Nonworker"                     
;
label values welknw   welknw; 
label define welknw  
	0           "Children"                      
	1           "None (not looking for work)   ."
	2           "1 to 4 weeks looking"          
	3           "5 to 14 weeks looking"         
	4           "15 to 26 weeks looking"        
	5           "27 to 39 weeks looking"        
	6           "40 or more weeks looking"      
	7           "Workers"                       
;
label values weuemp   weuemp; 
label define weuemp  
	0           "Not in universe"               
	1           "None"                          
	2           "1 to 4 weeks"                  
	3           "5 to 10 weeks"                 
	4           "11 to 14 weeks"                
	5           "15 to 26 weeks"                
	6           "27 to 39 weeks"                
	7           "40 or more weeks"              
	8           "Full year worker"              
	9           "Nonworker"                     
;
label values earner   earner; 
label define earner  
	0           "Not in universe"               
	1           "Earner"                        
	2           "Nonearner"                     
;
label values clwk     clwk;   
label define clwk    
	0           "Not in universe"               
	1           "Private (includes self-"       
	2           "Government"                    
	3           "Self-employed"                 
	4           "Without pay"                   
	5           "Never worked"                  
;
label values weclw    weclw;  
label define weclw   
	0           "Not in universe"               
	1           "Wage and salary"               
	2           "Self-employed"                 
	3           "Unpaid"                        
	4           "Private household"             
	5           "Other private"                 
	6           "Government"                    
	7           "Self-employed"                 
	8           "Unpaid"                        
	9           "Never worked"                  
;
label values poccu2   poccu2l;
label define poccu2l 
	0           "Children"                      
	1           "Officials and administrators," 
	3           "Salaried"                      
	4           "Self-employed"                 
	5           "Management related occupations"
	6           "Accountants and auditors"      
	7           "Engineers:  Architects, and"   
	8           "Engineers"                     
	9           "Natural scientists and"        
	10          "Computer systems analysts and" 
	11          "Health diagnosing occupations" 
	12          "Physicians and dentists"       
	13          "Health assessment and treating"
	14          "Teachers, librarians, and"     
	15          "Teachers, except postsecondary"
	16          "Other professional specialty"  
	17          "Health technologists and"      
	18          "Engineering and science"       
	19          "Technicians, except health,"   
	20          "Supervisors and proprietors,"  
	21          "Sales representatives,"        
	22          "Other sales occupations"       
	23          "Computer equipment operators"  
	24          "Secretaries, stenographers,"   
	25          "Financial records processing"  
	26          "Other administrative support"  
	27          "Private household occupations" 
	28          "Protective service occupations"
	29          "Food services occupations"     
	30          "Health service occupations"    
	31          "Cleaning and building service" 
	32          "Personal service occupations"  
	33          "Farm operators and managers"   
	34          "Farm occupations, except"      
	35          "Related agricultural occupations"
	36          "Forestry and fishing occupations"
	37          "Mechanics and repairers"       
	38          "Construction trades and"       
	39          "Carpenters"                    
	40          "Supervisors, production"       
	41          "Precision metal working"       
	42          "Other precision production"    
	43          "Machine operators and tenders" 
	44          "Fabricators, assemblers, and"  
	45          "Production inspectors, testers,"
	46          "Transportation occupations"    
	47          "Material moving equipment"     
	48          "Construction laborers"         
	49          "Freight, stock and material"   
	50          "Other specified handlers,"     
	51          "Laborers, except construction" 
	52          "Armed Forces - currently"      
	53          "Never worked"                  
;
label values wemocg   wemocg; 
label define wemocg  
	0           "Children"                      
	1           "Executive, administrative, and"
	2           "Professional specialty"        
	3           "Technicians and related"       
	4           "Sales occupations"             
	5           "Administrative support"        
	6           "Private household occupations" 
	7           "Protective service occupations"
	8           "Service occupations, except"   
	9           "Farming, forestry, and fishing"
	10          "Precision production: craft,"  
	11          "Machine operators, assemblers,"
	12          "Transportation and material"   
	13          "Handlers, equipment cleaners," 
	14          "Armed Forces - currently"      
	15          "Never worked"                  
;
label values weind    weind;  
label define weind   
	0           "Children"                      
	1           "Agriculture"                   
	2           "Mining"                        
	3           "Construction"                  
	4           "Lumber and wood products,"     
	5           "Furniture and fixtures"        
	6           "Stone, clay, glass, concrete"  
	7           "Primary metals"                
	8           "Fabricated metals"             
	9           "Not specified metal industries"
	10          "Machinery, except electrical"  
	11          "Electrical machinery,"         
	12          "Motor vehicles and equipment"  
	13          "Aircraft and parts"            
	14          "Other transportation equipment"
	15          "Professional and photo"        
	16          "Toys, amusements, and sporting"
	17          "Miscellaneous and not specified"
	18          "Food and kindred products"     
	19          "Tobacco manufactures"          
	20          "Textile mill products"         
	21          "Apparel and other finished"    
	22          "Paper and allied products"     
	23          "Printing, publishing, and"     
	24          "Chemicals and allied products" 
	25          "Petroleum and coal products"   
	26          "Rubber and miscellaneous"      
	27          "Leather and leather products"  
	28          "Transportation"                
	29          "Communication"                 
	30          "Utilities and sanitary services"
	31          "Wholesale trade"               
	32          "Retail trade"                  
	33          "Banking and other finance"     
	34          "Insurance and real estate"     
	35          "Private household"             
	36          "Business services"             
	37          "Repair services"               
	38          "Personal service except"       
	39          "Entertainment and recreation"  
	40          "Hospitals"                     
	41          "Health services, except"       
	42          "Educational services"          
	43          "Social services"               
	44          "Other professional services"   
	45          "Forestry and fisheries"        
	46          "Public administration"         
	47          "Never worked"                  
;
label values wemind   wemind; 
label define wemind  
	0           "Not in universe"               
	1           "Agriculture, forestry, and"    
	2           "Mining"                        
	3           "Construction"                  
	4           "Durable goods"                 
	5           "Nondurable goods"              
	6           "Transportation, communications"
	7           "Wholesale  trade"              
	8           "Retail trade"                  
	9           "Finance, insurance, and"       
	10          "Business and repair services"  
	11          "Personal services, including"  
	12          "Entertainment and recreation"  
	13          "Professional and related"      
	14          "Public administration"         
	15          "Never worked"                  
;
label values migplac  migplac;
label define migplac 
	0           "NIU, nonmover"                 
	1           "MSA"                           
	2           "non MSA"                       
	3           "Abroad"                        
	4           "Not identifiable"              
;
label values migsame  migsame;
label define migsame 
	0           "NIU"                           
	1           "Yes (nonmover)"                
	2           "No, difference house in U.S."  
	3           "No, outside the U.S. (mover)"  
;
label values mig_reg  mig_reg;
label define mig_reg 
	0           "Not in universe under 5 years" 
	1           "Northeast"                     
	2           "Midwest"                       
	3           "South"                         
	4           "West"                          
	5           "Abroad"                        
;
label values mig_st   mig_st; 
label define mig_st  
	0           "Nonmatch"                      
	1           "Alabama"                       
	2           "Alaska"                        
	4           "Arizona"                       
	5           "Arkansas"                      
	6           "California"                    
	8           "Colorado"                      
	9           "Connecticut"                   
	10          "Delaware"                      
	11          "District of Columbia"          
	12          "Florida"                       
	13          "Georgia"                       
	15          "Hawaii"                        
	16          "Idaho"                         
	17          "Illinois"                      
	18          "Indiana"                       
	19          "Iowa"                          
	20          "Kansas"                        
	21          "Kentucky"                      
	22          "Louisiana"                     
	23          "Maine"                         
	24          "Maryland"                      
	25          "Massachusetts"                 
	26          "Michigan"                      
	27          "Minnesota"                     
	28          "Mississippi"                   
	29          "Missouri"                      
	30          "Montana"                       
	31          "Nebraska"                      
	32          "Nevada"                        
	33          "New Hampshire"                 
	34          "New Jersey"                    
	35          "New Mexico"                    
	36          "New York"                      
	37          "North Carolina"                
	38          "North Dakota"                  
	39          "Ohio"                          
	40          "Oklahoma"                      
	41          "Oregon"                        
	42          "Pennsylvania"                  
	44          "Rhode Island"                  
	45          "South Carolina"                
	46          "South Dakota"                  
	47          "Tennessee"                     
	48          "Texas"                         
	49          "Utah"                          
	50          "Vermont"                       
	51          "Virginia"                      
	53          "Washington"                    
	54          "West Virginia"                 
	55          "Wisconsin"                     
	56          "Wyoming"                       
	96          "Abroad"                        
;
label values placdscp placdscp;
label define placdscp
	0           "NIU (under 5 years old,"       
	1           "Central city of an MSA/PMSA"   
	2           "Balance of an MSA/PMSA"        
	3           "Non-metro"                     
	4           "Abroad"                        
	5           "Not identified"                
;
label values gediv    gediv;  
label define gediv   
	1           "New England"                   
	2           "Middle Atlantic"               
	3           "East North Central"            
	4           "West North Central"            
	5           "South Atlantic"                
	6           "East South Central"            
	7           "West South Central"            
	8           "Mountain"                      
	9           "Pacific"                       
;
label values mig_div  mig_div;
label define mig_div 
	0           "Not in universe (under 5 years"
	1           "New England"                   
	2           "Middle Atlantic"               
	3           "East North Central"            
	4           "West North Central"            
	5           "South Atlantic"                
	6           "East South Central"            
	7           "West South Central"            
	8           "Mountain"                      
	9           "Pacific"                       
	10          "Aboard"                        
;
label values mig_mtr1 mig_mtra;
label define mig_mtra
	1           "Nonmover"                      
	2           "MSA to MSA"                    
	3           "MSA to nonMSA"                 
	4           "NonMSA to MSA"                 
	5           "NonMSA to nonMSA"              
	6           "Abroad to MSA"                 
	7           "Abroad to nonMSA"              
	8           "Not in universe (Children"     
	9           "Not identifiable"              
;
label values mig_mtr3 mig_mtrc;
label define mig_mtrc
	1           "Nonmover"                      
	2           "Same county"                   
	3           "Different county, same state"  
	4           "Different state, same division"
	5           "Different division, same region"
	6           "Different region"              
	7           "Abroad"                        
	8           "Not in universe (children under"
;
label values mig_mtr4 mig_mtrd;
label define mig_mtrd
	1           "Nonmover"                      
	2           "Same county"                   
	3           "Different county, same state"  
	4           "Different state in Northeast"  
	5           "Different state in midwest"    
	6           "Different state in South"      
	7           "Different state in west"       
	8           "Abroad, foreign country"       
	9           "Not in universe (children under"
;
label values noemp    noemp;  
label define noemp   
	0           "Not in universe"               
	1           "Under 10"                      
	2           "10 - 24"                       
	3           "25 - 99"                       
	4           "100 - 499"                     
	5           "500 - 999"                     
	6           "1000+"                         
;
label values ern_yn   ern_yn; 
label define ern_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ern_val  ern_val;
label define ern_val 
	0           "None or not in universe"       
;
label values ern_srce ern_srce;
label define ern_srce
	0           "Not in universe"               
	1           "Wage and salary"               
	2           "Self-employment"               
	3           "Farm self-employment"          
	4           "Without pay"                   
;
label values ern_otr  ern_otr;
label define ern_otr 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values wageotr  wageotr;
label define wageotr 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ws_val   ws_val; 
label define ws_val  
	0           "None or not in universe"       
;
label values wsal_yn  wsal_yn;
label define wsal_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values wsal_val wsal_val;
label define wsal_val
	0           "None or not in universe"       
;
label values seotr    seotr;  
label define seotr   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values se_val   se_val; 
label define se_val  
	0           "None or not in universe"       
;
label values semp_yn  semp_yn;
label define semp_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values semp_val semp_val;
label define semp_val
	0           "None or not in universe"       
;
label values frmotr   frmotr; 
label define frmotr  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values frm_val  frm_val;
label define frm_val 
	0           "None or not in universe"       
;
label values frse_yn  frse_yn;
label define frse_yn 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values frse_val frse_val;
label define frse_val
	0           "None or not in universe"       
;
label values uc_yn    uc_yn;  
label define uc_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values subuc    subuc;  
label define subuc   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values strkuc   strkuc; 
label define strkuc  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values uc_val   uc_val; 
label define uc_val  
	0           "None or not in universe"       
;
label values wc_yn    wc_yn;  
label define wc_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values wc_type  wc_type;
label define wc_type 
	0           "Not in universe"               
	1           "State workers compensation"    
	2           "Employer or employers insurance"
	3           "Own insurance"                 
	4           "Other"                         
;
label values wc_val   wc_val; 
label define wc_val  
	0           "None or not in universe"       
;
label values ss_yn    ss_yn;  
label define ss_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ss_val   ss_val; 
label define ss_val  
	0           "None or not in universe"       
;
label values ssi_yn   ssi_yn; 
label define ssi_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ssi_val  ssi_val;
label define ssi_val 
	0           "None or not in universe"       
;
label values paw_yn   paw_yn; 
label define paw_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values paw_typ  paw_typ;
label define paw_typ 
	0           "Not in universe"               
	1           "AFCD (ADC)"                    
	2           "Other"                         
	3           "Both"                          
;
label values paw_mon  paw_mon;
label define paw_mon 
	0           "Not in universe"               
	1           "One"                           
	12          "Twelve"                        
;
label values paw_val  paw_val;
label define paw_val 
	0           "None or not in universe"       
;
label values vet_yn   vet_yn; 
label define vet_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_typ1 vet_typa;
label define vet_typa
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_typ2 vet_typb;
label define vet_typb
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_typ3 vet_typc;
label define vet_typc
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_typ4 vet_typd;
label define vet_typd
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_typ5 vet_type;
label define vet_type
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_qva  vet_qva;
label define vet_qva 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values vet_val  vet_val;
label define vet_val 
	0           "None or not in universe"       
;
label values sur_yn   sur_yn; 
label define sur_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values sur_sc1  sur_sc1l;
label define sur_sc1l
	0           "None or not in universe"       
	1           "Company or union survivor"     
	2           "Federal government"            
	3           "US Military Retirement"        
	4           "State or local gov't survivor" 
	5           "US Railroad Retirement"        
	6           "Worker's Compensation survivor"
	7           "Not used"                      
	8           "Regular payments from estates" 
	9           "Regular payments from annuities"
	10          "Other or don't know"           
;
label values sur_val1 sur_vala;
label define sur_vala
	0           "None or not in universe"       
;
label values sur_val2 sur_valb;
label define sur_valb
	0           "None or not in universe"       
;
label values srvs_val srvs_val;
label define srvs_val
	0           "None or not in universe"       
;
label values dis_hp   dis_hp; 
label define dis_hp  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values dis_cs   dis_cs; 
label define dis_cs  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values dis_yn   dis_yn; 
label define dis_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values dis_sc1  dis_sc1l;
label define dis_sc1l
	0           "Not in universe"               
	1           "Worker's compensation"         
	2           "Company or union disability"   
	3           "Federal government disability" 
	4           "U.S. Military Retirement"      
	5           "State or local gov't employee" 
	6           "U.S. Railroad Retirement"      
	7           "Accident or disability insurance"
	8           "Not used"                      
	9           "Not used"                      
	10          "Other or don't know"           
;
label values dis_val1 dis_vala;
label define dis_vala
	0           "None or not in universe"       
;
label values dis_val2 dis_valb;
label define dis_valb
	0           "None or not in universe"       
;
label values dsab_val dsab_val;
label define dsab_val
	0           "None or not in universe"       
;
label values ret_yn   ret_yn; 
label define ret_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ret_sc1  ret_sc1l;
label define ret_sc1l
	0           "None or not in universe"       
	1           "Company or union pension"      
	2           "Federal government retirement" 
	3           "US military retirement"        
	4           "State or local government"     
	5           "US Railroad Retirement"        
	6           "Regular payments from annuities"
	7           "Regular payments from IRA"     
	8           "Other sources or don't know"   
;
label values ret_val1 ret_vala;
label define ret_vala
	0           "None or not in universe"       
;
label values ret_val2 ret_valb;
label define ret_valb
	0           "None or not in universe"       
;
label values rtm_val  rtm_val;
label define rtm_val 
	0           "None or not in universe"       
;
label values int_yn   int_yn; 
label define int_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values int_val  int_val;
label define int_val 
	0           "None or not in universe"       
;
label values div_yn   div_yn; 
label define div_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values div_non  div_non;
label define div_non 
	0           "Not in universe"               
	1           "None"                          
;
label values div_val  div_val;
label define div_val 
	0           "None or not in universe"       
;
label values rnt_yn   rnt_yn; 
label define rnt_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values rnt_val  rnt_val;
label define rnt_val 
	0           "None or not in universe"       
;
label values ed_yn    ed_yn;  
label define ed_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values oed_typ1 oed_typa;
label define oed_typa
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values oed_typ2 oed_typb;
label define oed_typb
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values oed_typ3 oed_typc;
label define oed_typc
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values ed_val   ed_val; 
label define ed_val  
	0           "None or not in universe"       
;
label values csp_yn   csp_yn; 
label define csp_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values csp_val  csp_val;
label define csp_val 
	0           "None or not in universe"       
;
label values alm_yn   alm_yn; 
label define alm_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values alm_val  alm_val;
label define alm_val 
	0           "None or not in universe"       
;
label values fin_yn   fin_yn; 
label define fin_yn  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values fin_val  fin_val;
label define fin_val 
	0           "None or not in universe"       
;
label values oi_off   oi_off; 
label define oi_off  
	0           "Not in universe"               
	1           "Social Security"               
	2           "Private pensions"              
	3           "AFDC"                          
	4           "Other public assistance"       
	5           "Interest"                      
	6           "Dividends"                     
	7           "Rents or royalties"            
	8           "Estates or trusts"             
	9           "State disability payments"     
	10          "Disabilty payments (own insur.)"
	11          "Unemployment compensation"     
	12          "Strike benefits"               
	13          "Annuities or paid up insurance"
	14          "Not income"                    
	15          "Longest job"                   
	16          "Wages or salary"               
	17          "Nonfarm self-employment"       
	18          "Farm self-employment"          
	19          "Anything else"                 
;
label values oi_yn    oi_yn;  
label define oi_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values oi_val   oi_val; 
label define oi_val  
	0           "None or not in universe"       
;
label values ptotval  ptotval;
label define ptotval 
	0           "None"                          
;
label values pearnval pearnval;
label define pearnval
	0           "None"                          
;
label values pothval  pothval;
label define pothval 
	0           "None"                          
;
label values fl_665   fl_665l;
label define fl_665l 
	0           "No 665 person match"           
	1           "665 person match"              
	2           "Non-interview 665 matched to"  
	3           "Match not enough data"         
;
label values ptot_r   ptot_r; 
label define ptot_r  
	0           "Not in universe"               
	1           "Under $2,500"                  
	2           "$2,500 to $4,999"              
	3           "$5,000 to $7,499"              
	4           "$7,500 to $9,999"              
	5           "$10,000 to $12,499"            
	6           "$12,500 to $14,999"            
	7           "$15,000 to $17,499"            
	8           "$17,500 to $19,999"            
	9           "$20,000 to $22,499"            
	10          "$22,500 to $24,999"            
	11          "$25,000 to $27,499"            
	12          "$27,500 to $29,999"            
	13          "$30,000 to $32,499"            
	14          "$32,500 to $34,999"            
	15          "$35,000 to $37,499"            
	16          "$37,500 to $39,999"            
	17          "$40,000 to $42,499"            
	18          "$42,500 to $44,999"            
	19          "$45,000 to $47,499"            
	20          "$47,500 to $49,999"            
	21          "$50,000 to $52,499"            
	22          "$52,500 to $54,999"            
	23          "$55,000 to $57,499"            
	24          "$57,500 to $59,999"            
	25          "$60,000 to $62,499"            
	26          "$62,500 to $64,999"            
	27          "$65,000 to $67,499"            
	28          "$67,500 to $69,999"            
	29          "$70,000 to $72,499"            
	30          "$72,500 to $74,999"            
	31          "$75,000 to $77,499"            
	32          "$77,500 to $79,999"            
	33          "$80,000 to $82,499"            
	34          "$82,500 to $84,999"            
	35          "$85,000 to $87,499"            
	36          "$87,500 to $89,999"            
	37          "$90,000 to $92,499"            
	38          "$92,500 to $94,999"            
	39          "$95,000 to $97,499"            
	40          "$97,500 to $99,999"            
	41          "$100,000 and over"             
;
label values perlis   perlis; 
label define perlis  
	1           "Below low-income level"        
	2           "100 - 124 percent of the"      
	3           "125 - 149 percent of the"      
	4           "150 percent and above the"     
;
label values mcare    mcare;  
label define mcare   
	1           "Yes"                           
	2           "No"                            
;
label values mcaid    mcaid;  
label define mcaid   
	1           "Yes"                           
	2           "No"                            
;
label values champ    champ;  
label define champ   
	1           "Yes"                           
	2           "No"                            
;
label values hi_yn    hi_yn;  
label define hi_yn   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hiown    hiown;  
label define hiown   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hiemp    hiemp;  
label define hiemp   
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values hipaid   hipaid; 
label define hipaid  
	0           "Not In Universe"               
	1           "All or some"                   
	2           "None"                          
;
label values wrk_ck   wrk_ck; 
label define wrk_ck  
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values penplan  penplan;
label define penplan 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values penincl  penincl;
label define penincl 
	0           "Not in universe"               
	1           "Yes"                           
	2           "No"                            
;
label values cov_gh   cov_gh; 
label define cov_gh  
	1           "Yes"                           
	2           "No"                            
;
label values cov_hi   cov_hi; 
label define cov_hi  
	1           "Yes"                           
	2           "No"                            
;
label values ch_mc    ch_mc;  
label define ch_mc   
	0           "Not child's record"            
	1           "Yes"                           
	2           "No"                            
;
label values ch_hi    ch_hi;  
label define ch_hi   
	0           "Not child's record"            
	1           "Covered by person in household"
	2           "Covered by person outside of"  
	3           "Not covered"                   
;
label values aprrp    aprrp;  
label define aprrp   
	0           "No change"                     
	2           "Blank to value"                
	3           "Value to value"                
;
label values apparent apparent;
label define apparent
	0           "No change"                     
	2           "Blank to value"                
	3           "Value to value"                
;
label values apage    apage;  
label define apage   
	0           "No change"                     
	4           "Allocated"                     
;
label values apmaritl apmaritl;
label define apmaritl
	0           "No change"                     
	4           "Allocated"                     
;
label values apspouse apspouse;
label define apspouse
	0           "No change"                     
	2           "Blank to value"                
	3           "Value to value"                
;
label values apsex    apsex;  
label define apsex   
	0           "No change"                     
	4           "Allocated"                     
;
label values apvet    apvet;  
label define apvet   
	0           "No change"                     
	4           "Allocated"                     
;
label values aphga    aphga;  
label define aphga   
	0           "No change"                     
	4           "Allocated"                     
;
label values aprace   aprace; 
label define aprace  
	0           "No change"                     
	4           "Allocated"                     
;
label values aporigin aporigin;
label define aporigin
	0           "No change"                     
	2           "Blank to value"                
	5           "Value to value - no error"     
	8           "Blank to N/A code"             
;
label values aplfsr   aplfsr; 
label define aplfsr  
	0           "No change or children"         
	4           "Allocated"                     
;
label values aphrs    aphrs;  
label define aphrs   
	0           "No change or children"         
	4           "Allocated"                     
;
label values apwhyabs apwhyabs;
label define apwhyabs
	0           "No change or children"         
	4           "Allocated"                     
;
label values appayabs appayabs;
label define appayabs
	0           "No change or children"         
	4           "Allocated"                     
;
label values apind    apind;  
label define apind   
	0           "No change or children"         
	4           "Allocated"                     
;
label values apocc    apocc;  
label define apocc   
	0           "No change or children"         
	4           "Allocated"                     
;
label values apclswkr apclswkr;
label define apclswkr
	0           "No change or children"         
	4           "Allocated"                     
;
label values apnlflj  apnlflj;
label define apnlflj 
	0           "No change or children"         
	4           "Allocated"                     
;
label values apuslhrs apuslhrs;
label define apuslhrs
	0           "No change or children"         
	4           "Allocated"                     
;
label values aphrlywk aphrlywk;
label define aphrlywk
	0           "No change or children"         
	4           "Allocated"                     
;
label values apunmem  apunmem;
label define apunmem 
	0           "No change or children"         
	4           "Allocated"                     
;
label values apuncov  apuncov;
label define apuncov 
	0           "No change or children"         
	4           "Allocated"                     
;
label values apenrlw  apenrlw;
label define apenrlw 
	0           "No change or children"         
	4           "Allocated"                     
;
label values aphscol  aphscol;
label define aphscol 
	0           "No change or children"         
	4           "Allocated"                     
;
label values apftpt   apftpt; 
label define apftpt  
	0           "No change or children"         
	4           "Allocated"                     
;
label values i_ernyn  i_ernyn;
label define i_ernyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ernval i_ernval;
label define i_ernval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wsyn   i_wsyn; 
label define i_wsyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wsval  i_wsval;
label define i_wsval 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_seyn   i_seyn; 
label define i_seyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_seval  i_seval;
label define i_seval 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_frmyn  i_frmyn;
label define i_frmyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_frmval i_frmval;
label define i_frmval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ucyn   i_ucyn; 
label define i_ucyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ucval  i_ucval;
label define i_ucval 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wcyn   i_wcyn; 
label define i_wcyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wctyp  i_wctyp;
label define i_wctyp 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wcval  i_wcval;
label define i_wcval 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ssyn   i_ssyn; 
label define i_ssyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ssval  i_ssval;
label define i_ssval 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ssiyn  i_ssiyn;
label define i_ssiyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ssival i_ssival;
label define i_ssival
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_pawyn  i_pawyn;
label define i_pawyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_pawtyp i_pawtyp;
label define i_pawtyp
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_pawval i_pawval;
label define i_pawval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_pawmo  i_pawmo;
label define i_pawmo 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_vetyn  i_vetyn;
label define i_vetyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_vettyp i_vettyp;
label define i_vettyp
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_vetval i_vetval;
label define i_vetval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_vetqva i_vetqva;
label define i_vetqva
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_suryn  i_suryn;
label define i_suryn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_sursc1 i_sursca;
label define i_sursca
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_sursc2 i_surscb;
label define i_surscb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_survl1 i_survla;
label define i_survla
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_survl2 i_survlb;
label define i_survlb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_dissc1 i_dissca;
label define i_dissca
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_dissc2 i_disscb;
label define i_disscb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_dishp  i_dishp;
label define i_dishp 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_discs  i_discs;
label define i_discs 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_disyn  i_disyn;
label define i_disyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_disvl1 i_disvla;
label define i_disvla
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_disvl2 i_disvlb;
label define i_disvlb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_retyn  i_retyn;
label define i_retyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_retsc1 i_retsca;
label define i_retsca
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_retsc2 i_retscb;
label define i_retscb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_retvl1 i_retvla;
label define i_retvla
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_retvl2 i_retvlb;
label define i_retvlb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_intyn  i_intyn;
label define i_intyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_intval i_intval;
label define i_intval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_divyn  i_divyn;
label define i_divyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_divval i_divval;
label define i_divval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_rntyn  i_rntyn;
label define i_rntyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_rntval i_rntval;
label define i_rntval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_edyn   i_edyn; 
label define i_edyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_edtyp1 i_edtypa;
label define i_edtypa
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_edtyp2 i_edtypb;
label define i_edtypb
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_oedval i_oedval;
label define i_oedval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_cspyn  i_cspyn;
label define i_cspyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_cspval i_cspval;
label define i_cspval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_almyn  i_almyn;
label define i_almyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_almval i_almval;
label define i_almval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_finyn  i_finyn;
label define i_finyn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_finval i_finval;
label define i_finval
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_oival  i_oival;
label define i_oival 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_nwlook i_nwlook;
label define i_nwlook
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_nwlkwk i_nwlkwk;
label define i_nwlkwk
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_rsnnot i_rsnnot;
label define i_rsnnot
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_losewk i_losewk;
label define i_losewk
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_lkweek i_lkweek;
label define i_lkweek
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_lkstr  i_lkstr;
label define i_lkstr 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_pyrsn  i_pyrsn;
label define i_pyrsn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_phmemp i_phmemp;
label define i_phmemp
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_hrswk  i_hrswk;
label define i_hrswk 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_hrchk  i_hrchk;
label define i_hrchk 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ptyn   i_ptyn; 
label define i_ptyn  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ptwks  i_ptwks;
label define i_ptwks 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ptrsn  i_ptrsn;
label define i_ptrsn 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ljcw   i_ljcw; 
label define i_ljcw  
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_indus  i_indus;
label define i_indus 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_occup  i_occup;
label define i_occup 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_workyn i_workyn;
label define i_workyn
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wtemp  i_wtemp;
label define i_wtemp 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wkswk  i_wkswk;
label define i_wkswk 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_wkchk  i_wkchk;
label define i_wkchk 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_ernsrc i_ernsrc;
label define i_ernsrc
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_noemp  i_noemp;
label define i_noemp 
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_penpla i_penpla;
label define i_penpla
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_peninc i_peninc;
label define i_peninc
	0           "No change or children"         
	1           "Allocated"                     
;
label values i_mig1   i_mig1l;
label define i_mig1l 
	0           "NIU, or not changed."          
	1           "Assigned from householder."    
	2           "Assigned from spouse"          
	3           "Allocated from matrix mob"     
	4           "Assign from parents"           
;
label values i_mig2   i_mig2l;
label define i_mig2l 
	0           "NIU, or not changed."          
	1           "Assigned from householder"     
	2           "Assigned from spouse"          
	3           "Allocated from matrix MIG1"    
	4           "Allocated from matrix MIG2"    
	5           "Allocated from MIG3"           
	6           "Allocated from MIG4"           
	7           "Allocated from MIG5"           
	8           "Assign from parents"           
;
label values p_mvcare p_mvcare;
label define p_mvcare
	0           "None"                          
	1           "Dollar amount"                 
;
label values p_mvcaid p_mvcaid;
label define p_mvcaid
	0           "None"                          
	1           "Dollar amount"                 
;
label values emcontrb emcontrb;
label define emcontrb
	0           "None"                          
	1           "Dollar amount"                 
;
label values filestat filestat;
label define filestat
	1           "Joint, both <65"               
	2           "Joint, one <65 &  one 65+"     
	3           "Joint, both 65+"               
	4           "Head of household"             
	5           "Single"                        
	6           "Nonfiler"                      
;
label values dep_stat dep_stat;
label define dep_stat
	0           "Not a dependent"               
;
label values fed_tax  fed_tax;
label define fed_tax 
	0           "None"                          
	1           "Dollar amount"                 
;
label values eit_cred eit_cred;
label define eit_cred
	0           "None"                          
	1           "Dollar amount"                 
;
label values statetax statetax;
label define statetax
	0           "None"                          
	1           "Dollar amount"                 
;
label values fica     fica;   
label define fica    
	0           "None"                          
	1           "Dollar amount"                 
;
label values fed_ret  fed_ret;
label define fed_ret 
	0           "None"                          
	1           "Dollar amount"                 
;
label values agi      agi;    
label define agi     
	0           "None"                          
	1           "Dollar amount"                 
;
label values cap_gain cap_gain;
label define cap_gain
	0           "None"                          
	1           "Dollar amount"                 
;
label values cap_loss cap_loss;
label define cap_loss
	0           "None"                          
	1           "Dollar amount"                 
;
label values tax_inc  tax_inc;
label define tax_inc 
	0           "None"                          
	1           "Dollar amount"                 
;
label values marg_tax marg_tax;
label define marg_tax
	0           "None"                          
;
label values pemlr    pemlr;  
label define pemlr   
	1           "Employed - at work"            
	2           "Employed - absent"             
	3           "Unemployed - on layoff"        
	4           "Unemployed - looking"          
	5           "Not in labor force - retired"  
	6           "Not in labor force - disabled" 
	7           "Not in labor force - other"    
;
label values pruntype pruntype;
label define pruntype
	1           "Job loser/on layoff"           
	2           "Other job loser"               
	3           "Temporary job ended"           
	4           "Job leaver"                    
	5           "Re-entrant"                    
	6           "New-entrant"                   
;
label values prwkstat prwkstat;
label define prwkstat
	1           "Not in labor force"            
	2           "FT hours (35+), usually fT"    
	3           "PT for economic reasons,"      
	4           "PT for non-economic reasons,"  
	5           "Not at work, usually FT"       
	6           "PT hrs, usually PT for"        
	7           "PT hrs, usually PT for"        
	8           "FT hours, usually PT for"      
	9           "FT hours, usually PT for"      
	10          "Not at work, usually part-time"
	11          "Unemployed FT"                 
	12          "Unemployed PT"                 
;
label values prptrea  prptrea;
label define prptrea 
	1           "USU. FT - slack work/business" 
	2           "USU. FT - seasonal work"       
	3           "USU. FT - job started/ended"   
	4           "USU. FT - vacation/personal day"
	5           "USU. FT - own illness/injury/" 
	6           "USU. FT - holiday (religious"  
	7           "USU. FT - child care problems" 
	8           "USU. FT - other fam/pers"      
	9           "USU. FT - labor dispute"       
	10          "USU. FT - weather affected job"
	11          "USU. FT - school/training"     
	12          "USU. FT - civic/military duty" 
	13          "USU. FT - other reason"        
	14          "USU. PT - slack work/business" 
	15          "USU. PT - pt could only find"  
	16          "USU. PT - seasonal work"       
	17          "USU. PT - child care problems" 
	18          "USU. PT - other fam/pers"      
	19          "USU. PT - health/medical"      
	20          "USU. PT - school/training"     
	21          "USU. PT - retired/ss limit"    
	22          "USU. PT - workweek <35 hours"  
	23          "USU. PT - other reason"        
;
label values prdisc   prdisc; 
label define prdisc  
	1           "Discouraged worker"            
	2           "Conditionally interested"      
	3           "Not available"                 
;
label values prcow1   prcow1l;
label define prcow1l 
	1           "Federal govt"                  
	2           "State govt"                    
	3           "Local govt"                    
	4           "Private (incl. self-employed"  
	5           "Self-employed, unincorp."      
	6           "Without pay"                   
;
label values prpertyp prpertyp;
label define prpertyp
	1           "Child household member"        
	2           "Adult civilian household member"
	3           "Adult Armed Forces household"  
;
label values peabsrsn peabsrsn;
label define peabsrsn
	0           "NIU"                           
	1           "On layoff"                     
	2           "Slack work/business conditions"
	3           "Waiting for a new job to begin"
	4           "Vacation/personal days"        
	5           "Own illness/injury/medical"    
	6           "Child care problems"           
	7           "Other family/personal obligation"
	8           "Maternity/paternity leave"     
	9           "Labor dispute"                 
	10          "Weather affected job"          
	11          "School/training"               
	12          "Civic/military duty"           
	13          "Does not work in the business" 
	14          "Other (specify)"               
;
label values pei01cow pei01cow;
label define pei01cow
	0           "NIU"                           
	1           "Government-federal"            
	2           "Government-state"              
	3           "Government - local"            
	4           "Private, for profit"           
	5           "Private, nonprofit"            
	6           "Self-employed, incorporataed"  
	7           "Self-employed, unincorporated" 
	8           "Without pay"                   
;
label values prnlfsch prnlfsch;
label define prnlfsch
	0           "NIU"                           
	1           "In school"                     
	2           "Not in school"                 
;
label values peinusyr peinusyr;
label define peinusyr
	0           "Not in universe"               
	1           "Before 1950"                   
	2           "1950 - 1959"                   
	3           "1960 - 1964"                   
	4           "1965 - 1969"                   
	5           "1970 - 1974"                   
	6           "1975 - 1979"                   
	7           "1980 - 1981"                   
	8           "1982 - 1983"                   
	9           "1984 - 1985"                   
	10          "1986 - 1987"                   
	11          "1988 - 1989"                   
	12          "1990 - 1991"                   
	13          "1992 - 1995"                   
;
label values prcitshp prcitshp;
label define prcitshp
	1           "Native, born in the United"    
	2           "Native, born in Puerto Rico or"
	3           "Native, born abroad of american"
	4           "Foreign born, U.S. citizen by" 
	5           "Foreign born, not a citizen of"
;
label values pxnatvty pxnatvty;
label define pxnatvty
	0           "Value - no change"             
	1           "Blank - no change"             
	2           "Don't know - no change"        
	3           "Refused - no change"           
	10          "Value to value"                
	11          "Blank to value"                
	12          "Don't know to value"           
	13          "Refused to value"              
	20          "Value to longitudinal value"   
	21          "Blank to longitudinal value"   
	22          "Don't know to longitudinal value"
	23          "Refused to longitudinal value" 
	30          "Value to allocated value long."
	31          "Blank to allocated value long."
	32          "Don't know to allocated value" 
	33          "Refused to allocated value long"
	40          "Value to allocated value"      
	41          "Blank to allocated value"      
	42          "Don't know to allocated value" 
	43          "Refused to allocated value"    
	50          "Value to blank"                
	52          "Don't know to blank"           
	53          "Refused to blank"              
;
label values perrp    perrp;  
label define perrp   
	1           "Reference person w/rels"       
	2           "Reference person w/o rels"     
	3           "Spouse"                        
	4           "Child"                         
	5           "Grandchild"                    
	6           "Parent"                        
	7           "Brother/Sister"                
	8           "Other rel. or ref. person"     
	9           "Foster child"                  
	10          "Nonrel. of ref. person w/rels."
	11          "Not used"                      
	12          "Nonrel. of ref. person w/o rels."
	13          "Unmarried partner w/rels."     
	14          "Unmarried partner w/out rels"  
	15          "Housemate/roomate w/rels."     
	16          "Housemate/roomate w/out rels." 
	17          "Roomer/Boarder w/rels."        
	18          "Roomer/Boarder w/out rels."    
;
label values i_mig3   i_mig3l;
label define i_mig3l 
	0           "NIU, or not changed."          
	1           "State and below assigned"      
	2           "County and below assigned"     
	3           "MCD and below assigned"        
	4           "County in New York City"       
;
label values pemovsam pemovsam;
label define pemovsam
	0           "NIU (Under 1 year old)"        
	1           "Non Mover"                     
	2           "Mover:  Different house in U.S."
	3           "Mover:  Outside the U.S."      
;
label values pemovliv pemovliv;
label define pemovliv
	0           "NIU (Under 1 year old)"        
	1           "Same county"                   
	2           "Different county, same State"  
	3           "Different State"               
	4           " Outside the U.S."             
;
label values pemovsta pemovsta;
label define pemovsta
	0           "NIU"                           
	1           "Alabama"                       
	2           "Alaska"                        
	4           "Arizona"                       
	5           "Arkansas"                      
	6           "California"                    
	8           "Colorado"                      
	9           "Connecticut"                   
	10          "Delaware"                      
	11          "District of Columbia"          
	12          "Florida"                       
	13          "Georgia"                       
	15          "Hawaii"                        
	16          "Idaho"                         
	17          "Illinois"                      
	18          "Indiana"                       
	19          "Iowa"                          
	20          "Kansas"                        
	21          "Kentucky"                      
	22          "Louisiana"                     
	23          "Maine"                         
	24          "Maryland"                      
	25          "Massachusetts"                 
	26          "Michigan"                      
	27          "Minnesota"                     
	28          "Mississippi"                   
	29          "Missouri"                      
	30          "Montana"                       
	31          "Nebraska"                      
	32          "Nevada"                        
	33          "New Hampshire"                 
	34          "New Jersey"                    
	35          "New Mexico"                    
	36          "New York"                      
	37          "North Carolina"                
	38          "North Dakota"                  
	39          "Ohio"                          
	40          "Oklahoma"                      
	41          "Oregon"                        
	42          "Pennsylvania"                  
	44          "Rhode Island"                  
	45          "South Carolina"                
	46          "South Dakota"                  
	47          "Tennessee"                     
	48          "Texas"                         
	49          "Utah"                          
	50          "Vermont"                       
	51          "Virginia"                      
	53          "Washington"                    
	54          "West Virginia"                 
	55          "Wisconsin"                     
	56          "Wyoming"                       
;
label values i_movsam i_movsam;
label define i_movsam
	0           "NIU, or not changed"           
	1           "Assigned"                      
	2           "Allocated"                     
;
label values i_movliv i_movliv;
label define i_movliv
	0           "NIU, or not changed"           
	1           "Assigned"                      
	2           "Allocated"                     
;
label values i_movsta i_movsta;
label define i_movsta
	0           "NIU, or not changed"           
	1           "Assigned"                      
	2           "Allocated"                     
;

#delimit cr
compress
save `prepdata'/`dofile'.dta, replace
! gzip -f `prepdata'/`dofile'.dta
! rm ${nberdata}/`dofile'.dat

project, creates(`prepdata'/`dofile'.dta.gz)

